skilled stonecutter - English Synonyms Dictionary